<VirtualHost>
https://scrapbox.io/files/6021d70841586e0022b23f07.png
一つ以上のIPアドレスとポートの組を指定する
IPアドレスベースのバーチャルホストと名前ベースのバーチャルホストのいずれを使用する際にも使われる。
名前ベースのバーチャルホストであってもその前段階としてまずはIPアドレスベースのバーチャルホストとしてのマッチングがある。
server configコンテキストの中にだけ置くことができる。.htaccessコンテキストの中に置くことはできない。 ポートに対するワイルドカード
ポート番号は省略できる
ポート番号を省略することと、ポート番号に「*」と書くことは同じ
IPアドレスに対するワイルドカード
IPアドレスにワイルドカード「*」を指定できる
IPアドレスに _default_ と書くことと「*」と書くことは同じ
敢えてServerNameを指定すると怒られる?
マッチングの優先度
ワイルドカードを含むマッチングよりもワイルドカードを含まないマッチングのほうが優先度が高い
ServerNameの照合で特定できなければIPアドレスとポート番号の組でマッチするバーチャルホスト群の最初のものが使われる ServerName
名前ベースのバーチャルホストでリクエストのHostヘッダの値と照合される
hostsファイルとか?
関連ページ